﻿using System;
using System.Collections.Generic;
using System.Text;
using WebApiClient.DataAnnotations;

namespace ARchGL.Platform.Qianbian
{
    /// <summary>
    /// 施工升降机运行数据
    /// </summary>
    [Serializable]
    public class ProjectLiftsApiDto
    {
        /// <summary>
        /// 黑匣子设备序列号
        /// </summary>
        [AliasAs("serialNum")]
        public string SerialNumber { get; set; }

        /// <summary>
        /// 记录时间
        /// </summary>
        [AliasAs("recordTime")]
        public DateTime? RecordTime { get; set; }

        /// <summary>
        /// 载重(kg)
        /// </summary>
        [AliasAs("load")]
        public ReadingTag LoadTag { get; set; }

        /// <summary>
        /// 开始运行高度(m)
        /// </summary>
        [AliasAs("startHeight")]
        public ReadingTag StartHeightTag { get; set; }

        /// <summary>
        /// 停止运行高度(m)
        /// </summary>
        [AliasAs("stopHeight")]
        public ReadingTag StopHeightTag { get; set; }

        /// <summary>
        /// 速度(m/s)
        /// </summary>
        [AliasAs("speed")]
        public ReadingTag SpeedTag { get; set; }
    }
}
